﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Npgsql;

namespace Aeroporto
{
    class Consultas
    {
        formTelaPrincipal telaPrincipal = new formTelaPrincipal();

        public void consultaLoginCompanhia()
        {
            try
            {
                Conexao.conectar();
                NpgsqlDataReader data = Conexao.consulta("Select * from companhia");
                while (data.Read())
                {
                    bool encontrado = false;

                    string usuario = data.GetString(0);//usuario é a companhia que ta na coluna 0
                    string senha = data.GetString(4); //senha que esta contida na coluna 5

                    if ((txtUsuario.Text == usuario) && (txtSenha.Text == senha))
                    {
                        telaPrincipal.btnGoverno.Enabled = false;
                        telaPrincipal.btnAgenciaViagem.Enabled = false;
                        telaPrincipal.Show();
                        encontrado = true;
                    }
                    if ((txtUsuario.Text != usuario) || (txtSenha.Text != senha))
                    {
                        MessageBox.Show("Usuario ou senha Invalido", "Erro");
                        encontrado = false;
                        //Console.WriteLine("Usuario login : " + txtUsuario + " Usuario senha :" + txtSenha);
                    }
                }

            }
            catch (NpgsqlException e1)
            {
                Console.WriteLine(e1);
            }

        }
    }
}
